Property Description
Welcome to Ellora!
Located in an enviable location in business bay ie. Central Business District Belapur, the Ellora will boast of some of the most prestigious names in the corporate world.
Urban living comes to life at Ellora . Here the residential amenities cater to a captivating lifestyle defined by luxury & elegance.
The 15-storied residential tower at Ellora offers breathtaking views of Navi Mumbai.